/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Factory.Tables;

import java.sql.Date;
import java.sql.Time;

/**
 *
 * @author Patrick
 */
public class Movie {
    private int id;
    private String name;
    private String moviePic;
    private String description;
    private int categoryID;
    private String categoryName;
    private float price;
    private int active;
    private int rating;
    private int views;
    private int quantityAvailable;
    private boolean modified;
    private Date dateActive;
    private Time timeActive;
    private Date dateDeactive;
    private Time timeDeactive;
    private Date releaseDate;
    private int inventoryID;
    private int inventoryQuantity;
    
    /**
     * @return the id
     */
    public int getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(int id) {
        this.id = id;
    }

    /**
     * @return the name
     */
    public String getName() {
        return name;
    }

    /**
     * @param name the name to set
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * @return the description
     */
    public String getDescription() {
        return description;
    }

    /**
     * @param description the description to set
     */
    public void setDescription(String description) {
        this.description = description;
    }

    /**
     * @return the price
     */
    public float getPrice() {
        return price;
    }

    /**
     * @param price the price to set
     */
    public void setPrice(float price) {
        this.price = price;
    }

    
    /**
     * @return the categoryID
     */
    public int getCategoryID() {
        return categoryID;
    }

    /**
     * @param categoryID the categoryID to set
     */
    public void setCategoryID(int categoryID) {
        this.categoryID = categoryID;
    }

    /**
     * @return the active
     */
    public int getActive() {
        return active;
    }

    /**
     * @param active the active to set
     */
    public void setActive(int active) {
        this.active = active;
    }

    /**
     * @return the quantityAvailable
     */
    public int getQuantityAvailable() {
        return quantityAvailable;
    }

    /**
     * @param quantityAvailable the quantityAvailable to set
     */
    public void setQuantityAvailable(int quantityAvailable) {
        this.quantityAvailable = quantityAvailable;
    }

    /**
     * @return the categoryName
     */
    public String getCategoryName() {
        return categoryName;
    }

    /**
     * @param categoryName the categoryName to set
     */
    public void setCategoryName(String categoryName) {
        this.categoryName = categoryName;
    }

    /**
     * @return the modified
     */
    public boolean isModified() {
        return modified;
    }

    /**
     * @param modified the modified to set
     */
    public void setModified(boolean modified) {
        this.modified = modified;
    }
    
    public Date getDateActive(){
        return dateActive;
    }
    
    public void setDateActive(Date dateActive){
        this.dateActive = dateActive;
    }
    
    public Time getTimeActive(){
        return timeActive;
    }
    
    public void setTimeActive(Time timeActive){
        this.timeActive = timeActive;
    }
    
    public Date getDateDeactive(){
        return dateDeactive;
    }
    
    public void setDateDeactive(Date dateDeactive){
        this.dateDeactive = dateDeactive;
    }
    
    public Time getTimeDeactive(){
        return timeDeactive;
    }
    
    public void setTimeDeactive(Time timeDeactive){
        this.timeDeactive = timeDeactive;
    }
    
    public String getMoviePic(){
        return moviePic;
    }
    
    public void setMoviePic(String moviePic){
        this.moviePic = moviePic;
    }
    
    public Date getReleaseDate(){
        return releaseDate;
    }
    
    public void setReleaseDate(Date releaseDate){
        this.releaseDate = releaseDate;
    }
    
    public int getRating(){
        return rating;
    }
    
    public void setRating(int rating){
        this.rating = rating;
    }
    
    public int getViews(){
        return views;
    }
    
    public void setViews(int views){
        this.views = views;
    }
    
    public int getInventoryId(){
        return inventoryID;
    }
    
    public void setInventoryId(int inventoryID){
        this.inventoryID = inventoryID;
    }
    
    public int getInventoryQuantity(){
        return inventoryQuantity;
    }
    
    public void setInventoryQuantity(int inventoryQuantity){
        this.inventoryQuantity = inventoryQuantity;
    }
    
    
}
